import babel from "rollup-plugin-babel";

// rollup默认可以导出一个对象作为打包的配置文件
export default {
  input: "./src/index.js", // 入口
  output: {
    file: "./dist/vue.js", // 出口
    name: "Vue", //global.Vue (全局添加一个Vue)
    format: "umd", //esm es6模块 commonjs模块 iife自执行函数 umd（兼容cjs、amd、iife）
    sourcemap: true, //希望可以调试原代码
  },
  plugins: [
    babel({
      exclude: "node_modules/**", //排除node_modules所有文件
    }),
  ],
};
